package com.anjubao.parking.municipal.parkinglot.mapper;

import com.anjubao.parking.municipal.parkinglot.dto.GuidanceScreenDto;
import com.anjubao.parking.municipal.parkinglot.dto.VideoPileDto;
import com.anjubao.parking.municipal.parkinglot.form.GuidanceScreenQueryForm;
import com.anjubao.parking.municipal.parkinglot.model.ParkingLotDeviceGuidanceScreenParkingLot;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Mapper;


@Mapper
public interface ParkingLotDeviceGuidanceScreenParkingLotMapper extends BaseMapper<ParkingLotDeviceGuidanceScreenParkingLot> {

    GuidanceScreenDto getGuidanceScreenDto(long id);

    void deleteByGuidanceScreenId(long id);

    Page<GuidanceScreenDto> getGuidanceScreens(Page<VideoPileDto> page, GuidanceScreenQueryForm form);
}
